|
Foxit PDF SDK
|
继承自 FoxitPDFSDKPython3._object .
Public 成员函数 | |
| def | PDF2OfficeSettingData () |
| 构造函数。 | |
| def | Set (metrics_data_folder_path, enable_ml_recognition, page_range, include_pdf_comments, word_setting_data, power_point_setting_data, excel_setting_data, enable_trailing_space, include_images, timeout, enable_matching_system_fonts) |
| 设置值。 更多... | |
静态 Public 属性 | |
| enable_matching_system_fonts = _fsdk.PDF2OfficeSettingData_enable_matching_system_fonts | |
| 一个布尔值,用于指示在将 PDF 文档转换为 Office 格式文档时,是否精确匹配系统字体。默认值为false。 更多... | |
| enable_ml_recognition = _fsdk.PDF2OfficeSettingData_enable_ml_recognition | |
| 一个布尔值,指示是否启用基于机器学习的识别功能。默认值:false。 更多... | |
| enable_trailing_space = _fsdk.PDF2OfficeSettingData_enable_trailing_space | |
| 一个布尔值,指示是否在PDF文档到Office格式文档的转换中 为段落中的行添加尾随空格。默认值:true。 更多... | |
| excel_setting_data = _fsdk.PDF2OfficeSettingData_excel_setting_data | |
| 用于将PDF文档转换为Excel格式文档的设置数据对象。 更多... | |
| include_images = _fsdk.PDF2OfficeSettingData_include_images | |
| 一个布尔值,指示是否在PDF文档到Office格式文档的转换中 包含PDF文档中的图像。默认值:true。 更多... | |
| include_pdf_comments = _fsdk.PDF2OfficeSettingData_include_pdf_comments | |
| 一个布尔值,指示是否在PDF文档到Office格式文档的转换中 包含PDF文档注释。默认值:true。 更多... | |
| metrics_data_folder_path = _fsdk.PDF2OfficeSettingData_metrics_data_folder_path | |
| 包含度量数据文件的文件夹的有效路径。这不应该是空字符串。 更多... | |
| page_range = _fsdk.PDF2OfficeSettingData_page_range | |
| 一个范围对象,指定某些页面。这些页面将用于将PDF文档转换为Office格式文档。 更多... | |
| power_point_setting_data = _fsdk.PDF2OfficeSettingData_power_point_setting_data | |
| 用于将PDF文档转换为PowerPoint格式文档的设置数据对象。 更多... | |
| timeout = _fsdk.PDF2OfficeSettingData_timeout | |
| PDF转换超时时间(毫秒)。 更多... | |
| word_setting_data = _fsdk.PDF2OfficeSettingData_word_setting_data | |
| 用于将PDF文档转换为Word格式文档的设置数据对象。 更多... | |
此类表示用于将PDF转换为Office(Word、Excel或PowerPoint)格式文件的设置数据。
| def FoxitPDFSDKPython3.PDF2OfficeSettingData.Set | ( | metrics_data_folder_path, | |
| enable_ml_recognition, | |||
| page_range, | |||
| include_pdf_comments, | |||
| word_setting_data, | |||
| power_point_setting_data, | |||
| excel_setting_data, | |||
| enable_trailing_space, | |||
| include_images, | |||
| timeout, | |||
| enable_matching_system_fonts | |||
| ) |
设置值。
| [in] | metrics_data_folder_path | (已弃用)包含度量数据文件的文件夹的有效路径。这不应该是空字符串。 这些度量数据文件用于在转换过程中模拟Office格式文档的排版过程。 它们在Foxit PDF转换SDK包的"res/metrics_data"文件夹中提供。 |
| [in] | enable_ml_recognition | 一个布尔值,指示是否启用基于机器学习的识别功能。默认值:false。 true意味着启用基于机器学习的识别功能来识别PDF文档中的无边框表格。 为了更好地转换表格,它将在识别的无边框表格上绘制宽度为1的黑色边框。 这将在后续版本中得到改进。 当识别功能在服务器端执行并完成时,将返回相关结果。 false意味着禁用基于机器学习的识别功能。 将启用非基于机器学习的识别功能。 |
| [in] | page_range | 一个范围对象,指定一些页面。这些页面将用于将PDF文档转换为Office格式文档。 |
| [in] | include_pdf_comments | 一个布尔值,指示是否在PDF文档到Office格式文档的转换中包含PDF文档注释。默认值:true。 true意味着在PDF文档到Office格式文档的转换中包含PDF文档注释。 false意味着在PDF文档到Office格式文档的转换中不包含PDF文档注释。 |
| [in] | word_setting_data | 用于将PDF文档转换为Word格式文档的设置数据对象。 |
| [in] | power_point_setting_data | 用于将PDF文档转换为PowerPoint格式文档的设置数据对象。 |
| [in] | excel_setting_data | 用于将PDF文档转换为Excel格式文档的设置数据对象。 |
| [in] | enable_trailing_space | 一个布尔值,指示是否在PDF文档到Office格式文档的转换中为段落中的行添加尾随空格。默认值:true。 true意味着在PDF文档到Office格式文档的转换中为段落中的行添加尾随空格。 false意味着不为段落中的行添加尾随空格,并为段落添加允许换行的属性。 目前,此支持仅限于80以上文本 涉及一行结尾和下一行开头都是韩文的段落。这仅适用于 将PDF文档转换为Word格式文档,对其他Office格式的支持计划在未来实现。 |
| [in] | include_images | 一个布尔值,指示是否在PDF文档到Office格式文档的转换中包含PDF文档中的图像。默认值:true。 true意味着在PDF文档到Office格式文档的转换中包含PDF文档中的图像。 false意味着在PDF文档到Office格式文档的转换中不包含PDF文档中的图像。 这仅适用于将PDF文档转换为Word格式文档,对其他Office格式的支持计划 在未来实现。 |
| [in] | timeout | 用于PDF转换的超时毫秒数。默认值:0。 |
| [in] | enable_matching_system_fonts | 一个布尔值,用于指示在将 PDF 文档转换为 Office 格式文档时,是否启用系统字体匹配。默认值为false。 该选项目前仅适用于将 PDF 文档转换为 Word 格式,对其他 Office 格式的支持将在后续版本中提供。 |
|
static |
一个布尔值,用于指示在将 PDF 文档转换为 Office 格式文档时,是否精确匹配系统字体。默认值为false。
true 表示在将 PDF 文档转换为 Office 格式文档时,精确匹配系统字体。 false 表示在将 PDF 文档转换为 Office 格式文档时,不精确匹配系统字体。 该选项目前仅适用于将 PDF 文档转换为 Word 格式,对其他 Office 格式的支持将在后续版本中提供。
|
static |
一个布尔值,指示是否启用基于机器学习的识别功能。默认值:false。
true表示启用基于机器学习的识别功能来识别PDF文档中的无边框表格。 此识别功能将在服务器端执行,完成后返回相关结果。 为了更好地转换表格,它将在识别的无边框表格上绘制宽度为1的黑色边框。 这将在后续版本中改进。 false表示禁用基于机器学习的识别功能。 将启用非基于机器学习的识别功能。
|
static |
一个布尔值,指示是否在PDF文档到Office格式文档的转换中 为段落中的行添加尾随空格。默认值:true。
true表示在PDF文档到Office格式文档的转换中 为段落中的行添加尾随空格。 false表示不为段落中的行添加尾随空格,并向段落添加允许换行的属性。 目前,此支持仅限于超过80的文本涉及一行结尾和下一行开头都是韩文的段落。 这仅适用于将PDF文档转换为Word格式文档,计划未来支持其他Office格式。
|
static |
用于将PDF文档转换为Excel格式文档的设置数据对象。
此设置仅对PDF文档到Excel格式文档的转换有效。 更多详细信息,请参考类PDF2ExcelSettingData 。
|
static |
一个布尔值,指示是否在PDF文档到Office格式文档的转换中 包含PDF文档中的图像。默认值:true。
true表示在PDF文档到Office格式文档的转换中包含PDF文档中的图像。 false表示在PDF文档到Office格式文档的转换中不包含PDF文档中的图像。 这仅适用于将PDF文档转换为Word格式文档,计划未来支持其他Office格式。
|
static |
一个布尔值,指示是否在PDF文档到Office格式文档的转换中 包含PDF文档注释。默认值:true。
true表示在PDF文档到Office格式文档的转换中包含PDF文档注释。 false表示在PDF文档到Office格式文档的转换中不包含PDF文档注释。
|
static |
包含度量数据文件的文件夹的有效路径。这不应该是空字符串。
这些度量数据文件用于在转换过程中模拟Office格式文档排版过程。 它们在Foxit PDF转换SDK包的"res/metrics_data"文件夹中提供。
|
static |
一个范围对象,指定某些页面。这些页面将用于将PDF文档转换为Office格式文档。
有效的页面范围:从0到(count - 1)。count由函数FoxitPDFSDKPython3.PDFDoc.GetPageCount 返回。 如果此范围对象由默认构造函数构造且未设置任何值,这意味着当前文档的所有页面 将用于将PDF文档转换为Office格式文档。
|
static |
用于将PDF文档转换为PowerPoint格式文档的设置数据对象。
此设置仅对PDF文档到PowerPoint格式文档的转换有效。 更多详细信息,请参考类PDF2PowerPointSettingData 。
|
static |
PDF转换超时时间(毫秒)。
如果转换过程在指定时间内未完成,转换过程将被终止。 这应该是一个非负值。如果值为0,表示PDF转换没有超时处理。
此参数仅在通过函数FoxitPDFSDKPython3.PDF2Office.Initialize 设置Foxit PDF转换引擎时有用。 默认值:0。
|
static |
用于将PDF文档转换为Word格式文档的设置数据对象。
此设置仅对PDF文档到Word格式文档的转换有效。 更多详细信息,请参考类PDF2WordSettingData 。